package cn.itcast.nems.studentrecord.dto.studentrecord;

import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 分次支付接口传递信息
 *
 * @author ChangLu.Gao
 * @version v1.0
 * @program nems-server
 * @description
 * @date 2023/11/17 15:32
 */
@Data
@Accessors(chain = true)
public class StudentRecordCurrentPaymentDTO {
    /**
     * 已支付金额
     */
    private BigDecimal paidAmount;
    /**
     * 实际应付总金额
     */
    private BigDecimal actualAmountDue;
    /**
     * 待支付金额
     */
    private BigDecimal unPaidAmount;
    /**
     * 剩余缴费次数
     */
    private Integer remainPaymentTimes;
    /**
     * 可缴费总次数
     */
    private Integer totalPaymentTimes;
    /**
     * 学员端支付链接
     */
    private String payUrl;
    /**
     * 学员名字
     */
    private String studentName;
    /**
     * 班级名称
     */
    private String clazzName;
    /**
     * 限制最低支付的金额
     */
    private BigDecimal limitMinPaidAmount;
}
